package com.zs.lib_base.bean

/**
 * descrition:
 */
class ArticleDetailBean {
    var subject:String ?=null
    var remark:String ?=null
    val newsId:String ?=null

    var zanCount:String ="0"
    var popOut:String ?=null
    val signs:String ?=null
    var viewCount:String ?=null
    var vip:String? = null
    val imgType = 0
    var summary:String ?=null
    var publishTime:String ?=null
    val creator:String ?=null
    var followStatus = false
    var zan = false
    var imgPaht2:String ?=null
    var imgPaht3:String ?=null
    val avatar:String ?=null
    val imgPath:String ?=null

    val imgPaht1:String ?=null
    var userName = ""
    val bottomUrl = false
    var transmitCount:String ?=null
    var userId:String ?=null
    val commentCount:String ?=null

    var h5notes:String ?=null
    var publishTimeStr:String ?=null
//    val deleted = false
    val deleted:String ?=null

    var titleName:String ?=null
    var bottomSource:String ?=null
    var collect = false
    var source:String ?=null
    var audioUrl = ""
    var audioLength = ""
    var showHalf = false
    var memberStatus = "0" //是否是vip


    var recommendList: MutableList<DynamicDetailBean> = mutableListOf()
    override fun toString(): String {
        return "ArticleDetailBean(subject=$subject, remark=$remark, newsId=$newsId, zanCount='$zanCount', popOut=$popOut, signs=$signs, viewCount=$viewCount, vip=$vip, imgType=$imgType, summary=$summary, publishTime=$publishTime, creator=$creator, followStatus=$followStatus, zan=$zan, imgPaht2=$imgPaht2, imgPaht3=$imgPaht3, avatar=$avatar, imgPaht1=$imgPaht1, userName=$userName, bottomUrl=$bottomUrl, transmitCount=$transmitCount, userId=$userId, commentCount=$commentCount, h5notes=$h5notes, publishTimeStr=$publishTimeStr, deleted=$deleted, titleName=$titleName, bottomSource=$bottomSource, collect=$collect, recommendList=$recommendList)"
    }


}